home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / raytrace / pov / gen / diamndrv / diamond2.doc < prev    next >
Text File  |  1993-04-23  |  2KB  |  59 lines

  1.  
  2.      This program generates a PoV data file containing a DECLAREd
  3.     diamond composite based on user defined variables.  Actually, it draws a
  4.     whole scene (light/view/floor, etc.). I got carried away. An outline of the
  5.     diamond is displayed in graphics mode.
  6.  
  7.      To quote a buddy on user code modifications "You break it, you own
  8.     both halves".  If you make any enhancements, please add your notes to
  9.     this document (and please send a copy back to me via BBS).
  10.  
  11.     I can be reached at YOU CAN CALL ME RAY RBBS (708) 358-5611.
  12.  
  13.             "Its my world and you're welcome to it".
  14.                         Ken Koehler (3-31-91)
  15.  
  16.  
  17.             Enclosed are the following files:
  18.               DIAMOND.BAS     QuickBASIC source
  19.               DIAMOND.EXE     MS-DOS executable
  20.               DIAMOND.DOC     This file
  21.  
  22.  
  23.                                  Top Radius
  24.    Side View           Top View                 |<--->|
  25.  /------------\      /----------\              /------------\  -\_Top
  26. /______________\   /          \        ___  /______._______\ -/ Hieght
  27. \           /  |           |       B D    /|\  \        ^        /.
  28.  \          /   |           |       o e     |    \  origin    / .
  29.   \         /      |           |       t p     |     \      /  .
  30.    \        /      |           |       t t     |    \     /   .
  31.     \       /       \          /       o h     |     \    /    .
  32.      \      /         \__________/       m     |      \    /     .
  33.       \  /                    \|/       \  /      .
  34.        \/                    ---        \/         .
  35.                                 |<------>|
  36.                                 Center Radius
  37.  
  38. Number of sides      :    What it says. Example above has 8.
  39. Top Radius    from center:    See diagram.
  40. Top Height    from center:    See diagram.
  41. Center Radius from center:    See diagram.
  42. Bottom Depth  from center:    See diagram.
  43.  
  44.  
  45.  
  46.      Applications notes: A picture paints a thousand words.
  47.                  This text drawing should be worth a few hundred.
  48.  
  49. 23/4/93
  50. ------------------------------------------------------------------------------
  51. After several attempts to contact Ken Koehler, I decided to convert DIAMOND
  52. to generate PoV 1.0 data files myself. I've also changed the texture of the
  53. diamond. The texture now contains ALPHA, REFRACTION & IOR values, giving the
  54. diamond real natural properties. Please be aware that this adds considerably
  55. to the CPU time it takes to generate the scene file. Comment out when testing! 
  56.  
  57. Jeroen van den Bos
  58. (I can be reached on The Graphics Alternative BBS)
  59.